get one's just deserts - Turkish English Dictionary